Boost
boost
arrow_drop_down
Boost.Wave
C++ 11 Added in Boost 1.33.0
Categories: String

The Boost.Wave library is a Standards conformant, and highly configurable implementation of the mandated C99/C++ preprocessor functionality packed behind an easy to use iterator interface.

This Release

Hartmut Kaiser
Maintainer

Boost.Wave

Branch Appveyor (MSVC) GitHub Actions (gcc, clang)
Master AppVeyor GitHub Actions
Develop AppVeyor GitHub Actions

The Wave C++ preprocessor library is a Standards conformant implementation of the mandated C99/C++ preprocessor functionality packed behind a simple to use interface, which integrates well with the well known idioms of the Standard Template Library (STL).